package com.hycreate.platform.modules.element;

import java.util.List;

import com.hycreate.platform.common.persistence.CrudDao;
import com.hycreate.platform.common.persistence.annotation.MyBatisDao;
import com.hycreate.platform.common.utils.mypage.PageDemo;
import com.hycreate.platform.modules.atta.SfAttachment;
import com.hycreate.platform.modules.product.element.SfProductElement;

/**
 * 配件DAO接口
 * @author hoader
 * @version 2017-01-09
 */
@MyBatisDao
public interface SfElementDao extends CrudDao<SfElement> {
	

       public List<SfAttachment>	findElementPic(String id);  //查询配件的图片
       
       public int  elementCount(String id); //查询符合条件的配件数据的总条数
   	
   	   public List<SfElement>  findElement(PageDemo pd);//查询符合条件的配件数据
      
  	   public void batchDeletes(List delList); //删除若干配件
  	   
  	   public List<SfProductElement> DELLIST(); //删除多余数据
  	   
  	   public void DeletesRedundancy(List delList); //删除冗余的关联数据
}